home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 9 / Night Owl CD-ROM (NOPV9) (Night Owl Publisher) (1993).ISO / 037a / ddata44.zip / DIAMOND.DOC < prev    next >
Text File  |  1993-04-24  |  78KB  |  2,156 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.                       The Software Construction Co.
  11.  
  12.                               Presents ...
  13.  
  14.  
  15.  
  16.  
  17.  
  18.  
  19.  
  20.  
  21.                             Diamond Data (tm)
  22.                                Version 4.4
  23.                                April 1993
  24.  
  25.  
  26.  
  27.  
  28.                             _______
  29.                        ____|__     |               (tm)
  30.                     --|       |    |-------------------
  31.                       |   ____|__  |  Association of
  32.                       |  |       |_|  Shareware
  33.                       |__|   o   |    Professionals
  34.                     -----|   |   | --------------------
  35.                          |___|___|    MEMBER
  36.  
  37.  
  38.  
  39.  
  40.                       The Software Construction Co.
  41.                               P.O. Box 160
  42.                        North Billerica, MA  01862
  43.                              CIS: 70313,3615
  44.                              GEnie: W.GEISER
  45.  
  46.  
  47.  
  48.  
  49.   (C) Copyright 1989-1993 The Software Construction Co., All Rights Reserved.
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.          1. Introduction                                             1
  57.          2. Getting Started                                          3
  58.          3. Using Menus                                              4
  59.              3.1 Return Key                                          4
  60.              3.2 Escape Key                                          4
  61.              3.3 Cursor Control Keys                                 4
  62.              3.4 Mouse Support                                       4
  63.          4. Options                                                  5
  64.              4.1 DO.<function-key>                                   5
  65.              4.2 MONITOR                                             5
  66.              4.3 OO.<function-key>                                   6
  67.              4.4 PO.<function-key>                                   7
  68.          5. Errors                                                   8
  69.          6. Files                                                    9
  70.              6.1 Database Files                                      9
  71.              6.2 Options File                                        9
  72.          7. Menus                                                   10
  73.              7.1 Edit Data                                          10
  74.                  7.1.1 Add a new player                             10
  75.                  7.1.2 Add player data                              10
  76.                  7.1.3 Edit player data                             12
  77.                  7.1.4 Delete player                                13
  78.                  7.1.5 Delete player data                           13
  79.                  7.1.6 Add new game                                 14
  80.                  7.1.7 Editing game data                            14
  81.                  7.1.8 Delete game                                  14
  82.              7.2 Read a Database                                    14
  83.              7.3 Write a Database                                   15
  84.              7.4 Clear Memory                                       15
  85.              7.5 Reports                                            15
  86.                  7.5.1 Run Report                                   16
  87.                  7.5.2 Choose Order                                 16
  88.                  7.5.3 Filter Players                               17
  89.              7.6 Merge Database                                     17
  90.          8. User Supported Software                                 19
  91.          9. Bug Reports                                             23
  92.          10. Known Problems/Limitations                             24
  93.          Appendices                                                 25
  94.              A. Statistics Definitions                              25
  95.              B. Addresses                                           32
  96.  
  97.  
  98.  
  99.  
  100.  
  101.          Diamond Data                                      Version 4.4
  102.  
  103.          1. Introduction
  104.  
  105.          As you are reading this, you must have some interest in
  106.          softball or baseball.  This program will be of use for either
  107.          sport because the statistical record keeping is much the same
  108.          for both sports.
  109.  
  110.          Diamond Data [1] is intended to aid a player or coach in
  111.          maintaining the potentially large amount of statistics that
  112.          can be generated by a team, league, or individual player.  In
  113.          addition, the report writing facilities can be of help in
  114.          making some of coaching decisions (e.g. generating batting
  115.          orders, etc.).  It is particularly good at maintaining
  116.          individual player statistics for a team during a season.
  117.  
  118.          Diamond Data can also be used to keep track of statistics for
  119.          an individual player across multiple seasons.  This is easily
  120.          accomplished by treating each season as if it were a player.
  121.          For example, the player's "name" might be "1990 season."  In
  122.          this way, a player's "career" can be examined at a glance by
  123.          looking at "team" statistics.
  124.  
  125.          Below is a list of statistics this version of Diamond Data
  126.          can track.  Those with an * before them are calculated from
  127.          other statistics entered and cannot be changed except by
  128.          changing the statistics upon which they are based.   The
  129.          symbol following (if any) in parentheses is the abreviation
  130.          used in reports.  See Appendix A for a description of these
  131.          statistics and how they are calculated.
  132.  
  133.                         Assists (Ass)
  134.                         At Bats (AB)
  135.                        *Batting Average (Avg)
  136.                         Doubles (2B)
  137.                        *Earned Run Average (ERA)
  138.                         Earned Runs (ER)
  139.                         Errors (ERR)
  140.                        *Fielding Percentage (Fld%)
  141.                         Game Winning RBIs (GWR)
  142.                         Games (G)
  143.  
  144.  
  145.          1.     Diamond Data is a trademark of The Software
  146.                 Construction Co.
  147.  
  148.  
  149.                                        1 
  150.  
  151.  
  152.  
  153.  
  154.  
  155.          Diamond Data                                      Version 4.4
  156.  
  157.                         Hits
  158.                         Hits given up (H)
  159.                         Hit by Pitch (HP)
  160.                         Home Runs (HR)
  161.                         Home Runs Given Up (HR)
  162.                         Innings Pitched (IP)
  163.                         Losses (L)
  164.                        *On Base Average (OBA)
  165.                         Putouts (PO)
  166.                        *Runners Per Inning Pitched (R/IP)
  167.                         Runs
  168.                         Runs Batted In (RBI)
  169.                         Runs Given Up (R)
  170.                         Sacrifices (SAC)
  171.                         Saves (S)
  172.                        *Slugging Percentage (SLG)
  173.                         Stolen bases (SB)
  174.                         Strike Outs (SO)
  175.                         Strike Outs Pitched (SO)
  176.                         Triples (3B)
  177.                         Walks (BB)
  178.                         Walks Given Up (BB)
  179.                        *Winning Percentage (W%)
  180.                         Wins (W)
  181.  
  182.          Diamond Data is designed to run on MS-DOS [1] or PC-DOS [2]
  183.          machines.  It requires version 2.0 or greater to operate
  184.          correctly.  Diamond Data performs quite adequately from a
  185.          floppy drive, but as with nearly all programs, better
  186.          performance can be had if run from a hard disk.
  187.  
  188.          Diamond Data has mouse support built in but has no support at
  189.          this time for a floating point coprocessor.
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.          1.     MS-DOS is a registered trademark of Microsoft
  199.                 Corporation.
  200.  
  201.          2.     PC-DOS is a registered trademark of IBM.
  202.  
  203.                                        2 
  204.  
  205.  
  206.  
  207.  
  208.  
  209.          Diamond Data                                      Version 4.4
  210.  
  211.          2. Getting Started
  212.  
  213.          Before running the program for the first time, it is a good
  214.          idea to make a backup of the original program disk.  Yes, we
  215.          know that EVERY program you have ever used says to make a
  216.          backup before you use it.  We also know that many of you
  217.          ignore that advice.  We would like you to know that this
  218.          advice is not given because we have stock in diskette
  219.          companies (we don't even know what brand of diskettes you
  220.          might use).  It is given as good, friendly, advice that is
  221.          intended to possibly save you trouble.
  222.  
  223.          We believe you know how to make a backup.  So, we won't
  224.          describe how.  If you need help, read the DISKCOPY entry in
  225.          your DOS manual.
  226.  
  227.          Now that you've made the backup, you'd probably like to know
  228.          how to use this masterpiece we've slaved over (and we hope it
  229.          shows).
  230.  
  231.          The format of the command line is:
  232.  
  233.                 diamond [<database-name>]
  234.  
  235.          <database-name>        is the optional database name to load
  236.                                 (You'll be able to load a database
  237.                                 from within Diamond Data regardless of
  238.                                 whether you specify this parameter or
  239.                                 not.)
  240.  
  241.  
  242.          The title screen is displayed first.  Type any character to
  243.          remove the title screen from your display and begin the
  244.          program.  If a database name was specified on the command
  245.          line, it will be loaded.  If you'd like to exit back to DOS
  246.          without entering the program, use the escape key (Esc on your
  247.          keyboard).
  248.  
  249.          The initial screen has two parts.  In the upper left hand
  250.          corner is the main menu.  In it, you will see selections to
  251.          read and write databases, generate reports, etc.  Across the
  252.          bottom of the screen is another window which is used to
  253.          display various values (such as the name of the database
  254.          which is loaded) during the running of the program.
  255.  
  256.  
  257.                                        3 
  258.  
  259.  
  260.  
  261.  
  262.  
  263.          Diamond Data                                      Version 4.4
  264.  
  265.          3. Using Menus
  266.  
  267.          3.1 Return Key
  268.  
  269.          The return key saves any data you may have just entered.  To
  270.          exit the menu without saving, use the escape key (described
  271.          in section 3.2).
  272.  
  273.          3.2 Escape Key
  274.  
  275.          The escape key (Esc on your keyboard) is designed to get you
  276.          out of each menu without saving.  Any data you may have
  277.          changed just before striking this key will be lost.  To save
  278.          the data you may have just entered, use the return key
  279.          (described in section 3.1).
  280.  
  281.          3.3 Cursor Control Keys
  282.  
  283.          The cursor control keys let you select a different choice
  284.          from the current menu.  To select the highlighted choice,
  285.          press return (described in section 3.1).  To exit the menu
  286.          without saving, press the escape key (described in section
  287.          3.2).
  288.  
  289.          3.4 Mouse Support
  290.  
  291.          Diamond Data is designed to work with any Microsoft [1],
  292.          Mouse Systems [2], LOGITECH [3], or compatible mouse.  Mouse
  293.          movement will move the highlighted choice within the menu.
  294.          To select the choice, use the left mouse button (or use
  295.          return on the keyboard).  Exiting a menu without saving works
  296.          the same as with the cursor control keys (use the escape
  297.          key).
  298.  
  299.  
  300.  
  301.  
  302.  
  303.  
  304.          1.     Microsoft is a registered trademark of Microsoft
  305.                 Corporation.
  306.  
  307.          2.     Mouse Systems is a trademark of MSC Technologies, Inc.
  308.  
  309.          3.     LOGITECH is a trademark of LOGITECH, Inc.
  310.  
  311.                                        4 
  312.  
  313.  
  314.  
  315.  
  316.  
  317.          Diamond Data                                      Version 4.4
  318.  
  319.          4. Options
  320.  
  321.          Diamond Data can be configured to make the program better
  322.          match your hardware or your tastes.  For example, you can
  323.          indicate whether you have a monochrome or color monitor and
  324.          indicate your preferences for default values for some of the
  325.          sorting functions, etc.  The way this is accomplished is
  326.          through a file named DIAMOND.CFG. Each line in this file must
  327.          either start with a #, which indicates a comment line (i.e.
  328.          will be ignored), or be of the form
  329.  
  330.                 <option> = <value>
  331.  
  332.          The values for <option> and <value> that are currently
  333.          supported are described below.  The default value, if there
  334.          is one, is listed in ()'s after the option name.
  335.  
  336.          4.1 DO.<function-key>
  337.  
  338.          This set of options allow you to configure the default
  339.          settings used in the Choose Order menu (see section 7.5.2)
  340.          when generating defensive reports. <function-key> can be f1,
  341.          f2, f3, or f4.  Valid values are:
  342.  
  343.                    assists
  344.                    errors
  345.                    fielding-percentage
  346.                    putouts
  347.  
  348.          This set of options will make more sense after running
  349.          through the program a few times.  As distributed by us, the
  350.          configuration file contains a sample set of values.  For now
  351.          either ignore them or delete them from the file completely.
  352.          (Placing a # in front of the line is a good way of having
  353.          your cake and eating it too.  They will be ignored by Diamond
  354.          Data but can easily be retrieved if necessary.)
  355.  
  356.          4.2 MONITOR (MONO)
  357.  
  358.          This option allows you to configure the program to match the
  359.          monitor attached to your machine.  Valid values are MONO (for
  360.          monochrome) and COLOR.  Note that red windows are reserved
  361.          for error conditions.  The other window colors are randomly
  362.          selected as each window needs to be created.
  363.  
  364.  
  365.                                        5 
  366.  
  367.  
  368.  
  369.  
  370.  
  371.          Diamond Data                                      Version 4.4
  372.  
  373.          If you choose MONO and have a color monitor, you will see all
  374.          menus in black and white.
  375.  
  376.          If you choose COLOR and have a color monitor, you may get
  377.          various results depending on your monitor and display
  378.          adapter.  Some monitors will display various shades, or
  379.          intensities.  Others will display purely monochrome output.
  380.          You may notice that some of the window titles appear to be
  381.          missing in this situation.  Others, still, may generate
  382.          errors or cause the program to fail.  We haven't encountered
  383.          this problem, but we suppose it IS possible.  Simply alter
  384.          the file to reflect the other type of monitor and start the
  385.          program over.
  386.  
  387.          4.3 OO.<function-key>
  388.  
  389.          This set of options allow you to configure the default
  390.          settings in the Choose Order menu (see section 7.5.2) when
  391.          generating offensive reports. <function-key> can be f1, f2,
  392.          f3, f4, or f5.  Valid values are:
  393.  
  394.          The old CO.<function-key> syntax from when Diamond Data was
  395.          known as Softball Coach is still available.  It means exactly
  396.          the same thing as OO.<function-key>. We suggest, however,
  397.          that you change over to the new syntax at your earliest
  398.          convenience in case it becomes necessary to withdraw support
  399.          of this feature.
  400.  
  401.                    at-bats
  402.                    batting-average
  403.                    doubles
  404.                    game-winning-rbis
  405.                    games
  406.                    hit-by-pitch
  407.                    hits
  408.                    home_runs
  409.                    on-base-average
  410.                    runs
  411.                    runs-batted-in
  412.                    sacrifices
  413.                    slugging-percentage
  414.                    stolen-bases
  415.                    strike-outs
  416.                    triples
  417.                    walks
  418.  
  419.                                        6 
  420.  
  421.  
  422.  
  423.  
  424.  
  425.          Diamond Data                                      Version 4.4
  426.  
  427.          This set of options will make more sense after running
  428.          through the program a few times.  As distributed by us, the
  429.          configuration file contains a sample set of values.  For now
  430.          either ignore them or delete them from the file completely.
  431.          (Placing a # in front of the line is a good way of having
  432.          your cake and eating it too.  They will be ignored by Diamond
  433.          Data but can easily be retrieved if necessary.)
  434.  
  435.          4.4 PO.<function-key>
  436.  
  437.          This set of options allow you to configure the default
  438.          settings in the Choose Order menu (see section 7.5.2) when
  439.          generating pitching reports. <function-key> can be f1, f2,
  440.          f3, f4, or f5.  Valid values are:
  441.  
  442.                    earned-run-average
  443.                    earned-runs
  444.                    hits
  445.                    home-runs
  446.                    innings-pitched
  447.                    losses
  448.                    runners-per-inning-pitched
  449.                    runs
  450.                    saves
  451.                    strike-outs
  452.                    walks
  453.                    winning-percentage
  454.                    wins
  455.  
  456.          This set of options will make more sense after running
  457.          through the program a few times.  As distributed by us, the
  458.          configuration file contains a sample set of values.  For now
  459.          either ignore them or delete them from the file completely.
  460.          (Placing a # in front of the line is a good way of having
  461.          your cake and eating it too.  They will be ignored by Diamond
  462.          Data but can easily be retrieved if necessary.)
  463.  
  464.  
  465.  
  466.  
  467.  
  468.  
  469.  
  470.  
  471.  
  472.  
  473.                                        7 
  474.  
  475.  
  476.  
  477.  
  478.  
  479.          Diamond Data                                      Version 4.4
  480.  
  481.          5. Errors
  482.  
  483.          Diamond Data displays a separate window to describe any error
  484.          condition which may arise.  This window appear red on those
  485.          monitors which can display color if the MONITOR option has
  486.          the value COLOR.  Note, only errors will appear in a red
  487.          window.  The other window's colors will be selected at random
  488.          at the time that window is created.
  489.  
  490.  
  491.  
  492.  
  493.  
  494.  
  495.  
  496.  
  497.  
  498.  
  499.  
  500.  
  501.  
  502.  
  503.  
  504.  
  505.  
  506.  
  507.  
  508.  
  509.  
  510.  
  511.  
  512.  
  513.  
  514.  
  515.  
  516.  
  517.  
  518.  
  519.  
  520.  
  521.  
  522.  
  523.  
  524.  
  525.  
  526.  
  527.                                        8 
  528.  
  529.  
  530.  
  531.  
  532.  
  533.          Diamond Data                                      Version 4.4
  534.  
  535.          6. Files
  536.  
  537.          Diamond Data uses several kinds of files in the course of its
  538.          operation.  We list them here so that you may decide whether
  539.          you need to keep these files on your disk.  Be aware that
  540.          some of these files may only be manipulated by Diamond Data.
  541.          Any attempt to alter the contents may make the program behave
  542.          oddly (in the very least!).
  543.  
  544.          If you are interested in writing a utility which may read any
  545.          of these files, contact us.  We'll be happy to send you the
  546.          format.
  547.  
  548.          6.1 Database Files
  549.  
  550.          Any file in your directory with a .SBL extension will be
  551.          treated as a database file by Diamond Data.  You may quite
  552.          effectively hide a database from the program by changing this
  553.          extension.
  554.  
  555.          6.2 Options File
  556.  
  557.          DIAMOND.CFG contains information needed to set the various
  558.          options within the program.  See section 4 for details about
  559.          how to manipulate this file.
  560.  
  561.          Don't worry if you don't have a configuration file.  Diamond
  562.          Data will choose default values for options that will work in
  563.          any situation.
  564.  
  565.  
  566.  
  567.  
  568.  
  569.  
  570.  
  571.  
  572.  
  573.  
  574.  
  575.  
  576.  
  577.  
  578.  
  579.  
  580.  
  581.                                        9 
  582.  
  583.  
  584.  
  585.  
  586.  
  587.          Diamond Data                                      Version 4.4
  588.  
  589.          7. Menus
  590.  
  591.          This section describes each of the menus that you may
  592.          encounter under the main menu and what they attempt to
  593.          accomplish.
  594.  
  595.          7.1 Edit Data
  596.  
  597.          This function allows you to manipulate player and/or game
  598.          data.  The editing menu gives the following choices:
  599.  
  600.          7.1.1 Add a new player
  601.  
  602.          This selection guides you through adding a new player record
  603.          to the database.  This new record may be a new team member if
  604.          the database is to contain a team's data for a particular
  605.          season or a particular season for one player if the database
  606.          is to contain a player's data across multiple seasons.
  607.  
  608.          When you create a player, a minimal amount of data is created
  609.          in the database.  To associate data with this player, you'll
  610.          have to use the Add player data menu item (see section 7.2).
  611.          This is necessary as each player may or may not have each of
  612.          the different types of data (defensive, offensive, or
  613.          pitching).
  614.  
  615.          You will be prompted for the player's name.  This name can be
  616.          anything you can type in (e.g. You can maintain your team as
  617.          full names or initials or it could be a year {1989} if you
  618.          are maintaining career statistics for a single player).
  619.  
  620.          7.1.2 Add player data
  621.  
  622.          This selection allows you to attach a data record to a
  623.          player.  The player should not have data already defined for
  624.          this particular data (i.e. pitching data, offensive data, or
  625.          defensive data for the particular position in which you are
  626.          interested) or you will receive an error.  To edit existing
  627.          data records, see the Edit player data menu option (section
  628.          7.1.3).
  629.  
  630.          After selecting this menu option, a new menu will appear,
  631.          asking you to choose between offensive, defensive, or
  632.          pitching data.  After choosing the type of data, a window is
  633.          created listing all players in the database.  An arrow on the
  634.  
  635.                                       10 
  636.  
  637.  
  638.  
  639.  
  640.  
  641.          Diamond Data                                      Version 4.4
  642.  
  643.          left side of the first or last line of the window signifies
  644.          that there are more names than could be displayed in this
  645.          window.  You may use the PgUp and PgDn keys to display more
  646.          entries.
  647.  
  648.          You may use the cursor control keys or mouse to highlight the
  649.          name of the player you wish to edit.  See sections 3.3 and
  650.          3.4 for more information concerning these topics.  An edit
  651.          window is created with zeros in all the statistics fields.
  652.          The statistics you see will be different for each type of
  653.          data record (e.g. you won't see IP in the window you get when
  654.          adding an offensive record).
  655.  
  656.          The following keys have meanings in this window:
  657.  
  658.          +      Increase the value of the statistic to which the
  659.                 cursor points by 1.
  660.  
  661.          -      Decrease the value of the statistic to which the
  662.                 cursor points by 1.
  663.  
  664.          F1     Create a window allowing the user to edit the player's
  665.                 name.
  666.  
  667.          F2     Create a window allowing the user to edit the player's
  668.                 uniform number.  Note that we do check that the
  669.                 uniform number is positive (or 0) and less than 100.
  670.  
  671.          F10    Accept the data input so far and return to the editing
  672.                 menu.
  673.  
  674.          esc    Cancel adding the new player and return to the editing
  675.                 menu.
  676.  
  677.          return In the data entry form, the return key performs the
  678.                 same function as the down arrow key (moves to the next
  679.                 field.  It does not end data entry as it had done in
  680.                 earlier versions of the software.
  681.  
  682.          In addition, you can type the numeric value of the statistic
  683.          at each field.  This is helpful if you are starting to use
  684.          the program after more than a small amount of data has been
  685.          generated (e.g., mid-season or to enter previous season's
  686.          data).
  687.  
  688.  
  689.                                       11 
  690.  
  691.  
  692.  
  693.  
  694.  
  695.          Diamond Data                                      Version 4.4
  696.  
  697.          Note that typing a number changes that field to the number
  698.          typed and DOES NOT add that number to the value already
  699.          present.
  700.  
  701.          Note, also, that you are only allowed to alter those
  702.          statistics which are not calculated by the program.  You
  703.          can't move the cursor to a field that will be calculated
  704.          automatically.  These values are updated after each
  705.          keystroke.
  706.  
  707.          7.1.3 Edit player data
  708.  
  709.          This selection allows you to select a player's record and
  710.          edit the data on it.  After selecting this menu option, a new
  711.          menu will appear, asking you to choose between offensive,
  712.          defensive, or pitching data.  After choosing the type of data
  713.          record in which you are interested, a window is created
  714.          listing all players in the database.  An arrow on the left
  715.          side of the first or last line of the window signifies that
  716.          there are more names than could be displayed in this window.
  717.          You may use the PgUp and PgDn keys to display more entries.
  718.  
  719.          You may use the cursor control keys or mouse to highlight the
  720.          name of the player you wish to edit.  See sections 3.3 and
  721.          3.4 for more information concerning these topics.  An edit
  722.          window is created with all the current statistics for this
  723.          player.
  724.  
  725.          The following keys have meanings in this window:
  726.  
  727.          +      Increase the value of the statistic to which the
  728.                 cursor points by 1.
  729.  
  730.          -      Decrease the value of the statistic to which the
  731.                 cursor points by 1.
  732.  
  733.          F1     Create a window allowing the user to edit the player's
  734.                 name.
  735.  
  736.          F2     Create a window allowing the user to edit the player's
  737.                 uniform number.  Note that we do check that the
  738.                 uniform number is positive (or 0) and less than 100.
  739.  
  740.          F10    Accept the data input so far and return to the editing
  741.                 menu.
  742.  
  743.                                       12 
  744.  
  745.  
  746.  
  747.  
  748.  
  749.          Diamond Data                                      Version 4.4
  750.  
  751.          esc    Cancel adding the new player and return to the editing
  752.                 menu.
  753.  
  754.          return In the data entry form, the return key performs the
  755.                 same function as the down arrow key (moves to the next
  756.                 field.  It does not end data entry as it had done in
  757.                 earlier versions of the software.
  758.  
  759.          In addition, you can type the numeric value of the statistic
  760.          at each field.  This is helpful if you are starting to use
  761.          the program after more than a small amount of data has been
  762.          generated (e.g., mid-season or to enter previous season's
  763.          data).
  764.  
  765.          Note that typing a number changes that field to the number
  766.          typed and DOES NOT add that number to the value already
  767.          present.
  768.  
  769.          Note, also, that you are only allowed to alter those
  770.          statistics which are not calculated by the program.  You
  771.          can't move the cursor to a field that will be calculated
  772.          automatically.  These values are updated after each
  773.          keystroke.
  774.  
  775.          7.1.4 Delete player
  776.  
  777.          This selection allows you to delete an existing record in the
  778.          database.  There is a final check made before the actual
  779.          deletion takes place to help make certain that data is not
  780.          accidentally deleted.
  781.  
  782.          7.1.5 Delete player data
  783.  
  784.          This selection allows you to delete a particular part of a
  785.          players data (e.g. offensive data).  After selecting this
  786.          menu option, a new menu will appear, asking you to choose
  787.          between offensive, defensive, or pitching data.  After
  788.          choosing the type of data record in which you are interested,
  789.          a window is created listing all players in the database.  An
  790.          arrow on the left side of the first or last line of the
  791.          window signifies that there are more names than could be
  792.          displayed in this window.  You may use the PgUp and PgDn keys
  793.          to display more entries.
  794.  
  795.  
  796.  
  797.                                       13 
  798.  
  799.  
  800.  
  801.  
  802.  
  803.          Diamond Data                                      Version 4.4
  804.  
  805.          Note that there is a final check made before any deletion
  806.          takes place to help make certain that data is not
  807.          accidentally deleted.
  808.  
  809.          7.1.6 Add new game
  810.  
  811.          This selection guides you through the process of adding a new
  812.          game record.  A window will appear with spaces for the data
  813.          items which can be stored in this record.  Use the return key
  814.          to move from field to field.  When you are finished, the
  815.          title on the window will change and prompt you for a response
  816.          as to whether you'd like to keep the data as entered or edit
  817.          it.
  818.  
  819.          7.1.7 Editing game data
  820.  
  821.          Selecting this menu option causes a window to appear
  822.          containing all the games currently entered.  Select the game
  823.          you'd like to edit.
  824.  
  825.          A window will appear just like the one that appears when a
  826.          game is added.  The major difference is that this time the
  827.          fields are pre-filled in with the current data.  Correct what
  828.          you'd like and, again, the title on the window will change,
  829.          prompting you for a response as to whether you'd like to keep
  830.          the data as displayed or edit it.
  831.  
  832.          7.1.8 Delete game
  833.  
  834.          Selecting this menu option causes a window to appear
  835.          containing all the games currently entered.  Select the game
  836.          you'd like to delete.  The game record indicated will then be
  837.          deleted.
  838.  
  839.          Note that there is a final check made before any deletion
  840.          takes place to help make certain that data is not
  841.          accidentally deleted.
  842.  
  843.          7.2 Read a Database
  844.  
  845.          This function allows you to read in a new database without
  846.          leaving the program.  You may change directories by using the
  847.          F1 key.  A list of already existing databases in the current
  848.          directory will be displayed to help your selection.  Note
  849.          that the program remembers what directory you started the
  850.  
  851.                                       14 
  852.  
  853.  
  854.  
  855.  
  856.  
  857.          Diamond Data                                      Version 4.4
  858.  
  859.          program in and will return to the same place upon normal exit
  860.          from the program regardless of how many times you change
  861.          directories within the program.
  862.  
  863.          If you have made changes to the currently loaded data, a
  864.          confirmation window will appear, asking if you really wish to
  865.          lose those changes.  If you do not, answer 'n' to this prompt
  866.          and save the data using the Write Database (section 7.3) menu
  867.          option.  Then re-select the Read Database menu option.
  868.  
  869.          7.3 Write a Database
  870.  
  871.          This function allows you to save a database to disk.  You may
  872.          change directories by using the F1 key.  A list of already
  873.          existing databases in the current directory will be displayed
  874.          to help your selection.  Note that the program remembers what
  875.          directory you started the program in and will return to the
  876.          same place upon normal exit from the program regardless of
  877.          how many times you change directories within the program.
  878.  
  879.          If you specify a database name that already exists, a window
  880.          will appear asking you to confirm that you really want to
  881.          overwrite the data already on disk.
  882.  
  883.          7.4 Clear Memory
  884.  
  885.          This function allows you to clear a loaded database out of
  886.          memory so that a new one can be started.  If you wish to read
  887.          in another database, there is no need to select this menu
  888.          choice as the old database will be removed from memory
  889.          automatically before the new database is read in.
  890.  
  891.          If you have made changes to the currently loaded data, a
  892.          confirmation window will appear, asking if you really wish to
  893.          lose those changes.  If you do not, answer 'n' to this prompt
  894.          and save the data using the Write Database (section 7.3) menu
  895.          option.  Then re-select the Clear Memory menu option.
  896.  
  897.          7.5 Reports
  898.  
  899.          This menu item is selected to choose and generate any of the
  900.          reports.  After selecting this menu option, a new menu will
  901.          appear, asking you to choose between offensive, defensive,
  902.          pitching, or game data.
  903.  
  904.  
  905.                                       15 
  906.  
  907.  
  908.  
  909.  
  910.  
  911.          Diamond Data                                      Version 4.4
  912.  
  913.          After selecting this menu option, you are presented with a
  914.          menu giving three selections as described below.
  915.  
  916.          7.5.1 Run Report
  917.  
  918.          After selecting this menu option, you must choose whether
  919.          you'd like your output to appear on the screen, the printer,
  920.          or a disk file.
  921.  
  922.          Be sure your printer is turned on if sending your output
  923.          there.  However, we'll tell you if something isn't right.
  924.  
  925.          If you've selected a disk file for output, another window
  926.          will appear, prompting you for the pathname of the file you'd
  927.          like written.
  928.  
  929.          7.5.2 Choose Order
  930.  
  931.          This option is used to select the statistics upon which you'd
  932.          like the order of your report based.  You are presented with
  933.          a list of statistics.  In order to select the sorting order,
  934.          place the cursor next to the statistic you desire and press
  935.          one of the function keys listed to the right of the list of
  936.          statistics.
  937.  
  938.          The players on your team are sorted based upon the statistic
  939.          next to F1.  If there is a tie in that statistic, the tied
  940.          players are sorted based upon the statistic next to F2.  This
  941.          continues through all statistics selected.  If there is STILL
  942.          no difference between two players' statistics, they are
  943.          sorted in the order in which they were originally added to
  944.          the database.
  945.  
  946.          Note that you needn't select statistics for ALL the function
  947.          keys available.  In some cases, you may be interested in only
  948.          one or two statistics.  If two players are identical in those
  949.          statistics, you don't care about the rest.  In fact, you
  950.          needn't select F1 before you select any other function key.
  951.          If you are only interested in a single statistic, you may
  952.          select ANY of the listed function keys.  This works because
  953.          we ignore any un-assigned selections.
  954.  
  955.          If you have specified values in the configuration file (see
  956.          section 4) for the appropriate options (oo.<function-key>,
  957.          do.<function-key>, or po.<function-key>), you will see that
  958.  
  959.                                       16 
  960.  
  961.  
  962.  
  963.  
  964.  
  965.          Diamond Data                                      Version 4.4
  966.  
  967.          the spaces next to the function keys in the window will be
  968.          pre-filled with the values you've specified.  You may make
  969.          any changes you like to this list.  Your changes will be in
  970.          effect throughout the rest of this run of Diamond Data
  971.          unless, of course, you make further changes later.
  972.  
  973.          Notice the special selection at the bottom of the list
  974.          labelled "*** Clear ***".  It is used to erase a value for a
  975.          without having to select a different value.
  976.  
  977.          7.5.3 Filter Players
  978.  
  979.          This option is used to select the statistics upon which you'd
  980.          like players selected for your report.  You will be presented
  981.          with a list of statistics.  In order to select a filtering
  982.          criterion, place the cursor next to the statistic you desire
  983.          and press one of the function keys listed to the right of the
  984.          list of statistics.
  985.  
  986.          A ">" symbol will appear to the right of the statistic name
  987.          just displayed and the title of the window will change to
  988.          prompt you for a minimum value.  All players with at least
  989.          that value in that statistic will be included in the report.
  990.  
  991.          7.6. Merge Database
  992.  
  993.          This menu option allows you to combine several databases.
  994.          You can, of course, save the newly combined databases to a
  995.          disk, or print reports from this utility.
  996.  
  997.          Adding a database works much like reading a new database.
  998.          The major difference is that the old database is not removed
  999.          before the new one is read.  The statistics for whatever data
  1000.          is read are added to the data records already in memory.  See
  1001.          section 7.2 for details on reading a database into Diamond
  1002.          Data.  Player data records for players with the same name are
  1003.          added together and the game records are simply inserted along
  1004.          with the rest.
  1005.  
  1006.          To illustrate this, if you were to merge a database with
  1007.          itself, the result would be a database with the same number
  1008.          of players as before each of whom have twice as many at bats,
  1009.          twice as many games played, etc.
  1010.  
  1011.  
  1012.  
  1013.                                       17 
  1014.  
  1015.  
  1016.  
  1017.  
  1018.  
  1019.          Diamond Data                                      Version 4.4
  1020.  
  1021.          A window will appear on the right of the screen to keep track
  1022.          of all the databases already merged or loaded.
  1023.  
  1024.  
  1025.  
  1026.  
  1027.  
  1028.  
  1029.  
  1030.  
  1031.  
  1032.  
  1033.  
  1034.  
  1035.  
  1036.  
  1037.  
  1038.  
  1039.  
  1040.  
  1041.  
  1042.  
  1043.  
  1044.  
  1045.  
  1046.  
  1047.  
  1048.  
  1049.  
  1050.  
  1051.  
  1052.  
  1053.  
  1054.  
  1055.  
  1056.  
  1057.  
  1058.  
  1059.  
  1060.  
  1061.  
  1062.  
  1063.  
  1064.  
  1065.  
  1066.  
  1067.                                       18 
  1068.  
  1069.  
  1070.  
  1071.  
  1072.  
  1073.          Diamond Data                                      Version 4.4
  1074.  
  1075.          8. User Supported Software
  1076.  
  1077.          This program is produced by a member of the Association of
  1078.          Shareware Professionals (ASP).  The ASP wants to make sure
  1079.          that the shareware principle works for you.  If you are
  1080.          unable to resolve a shareware-related problem with an ASP
  1081.          member by contacting the member directly, the ASP may be able
  1082.          to help.  The ASP Ombudsman can help you resolve a dispute or
  1083.          problem with an ASP member, but does not provide technical
  1084.          support for members' products.  Please write to the ASP
  1085.          Ombudsman at 545 Grover Road, Muskegon, MI 49442 or send a
  1086.          CompuServe message via CompuServe Mail to ASP Ombudsman
  1087.          70007,3536.
  1088.  
  1089.          DEFINITION OF SHAREWARE
  1090.  
  1091.          Shareware distribution gives users a chance to try software
  1092.          before buying it.  If you try a Shareware program and
  1093.          continue using it, you are expected to register.  Individual
  1094.          programs differ on details -- some request registration while
  1095.          others require it, some specify a maximum trial period.  With
  1096.          registration, you get anything from the simple right to
  1097.          continue using the software to an updated program with
  1098.          printed manual.
  1099.  
  1100.          Copyright laws apply to both Shareware and commercial
  1101.          software, and the copyright holder retains all rights, with a
  1102.          few specific exceptions as stated below.  Shareware authors
  1103.          are accomplished programmers, just like commercial authors,
  1104.          and the programs are of comparable quality.  (In both cases,
  1105.          there are good programs and bad ones!)  The main difference
  1106.          is in the method of distribution.  The author specifically
  1107.          grants the right to copy and distribute the software, either
  1108.          to all and sundry or to a specific group.  For example, some
  1109.          authors require written permission before a commercial disk
  1110.          vendor may copy their Shareware.
  1111.  
  1112.          Shareware is a distribution method, not a type of software.
  1113.          You should find software that suits your needs and
  1114.          pocketbook, whether it's commercial or Shareware.  The
  1115.          Shareware system makes fitting your needs easier, because you
  1116.          can try before you buy.  And because the overhead is low,
  1117.          prices are low also.  Shareware has the ultimate money-back
  1118.          guarantee -- if you don't use the product, you don't pay for
  1119.          it.
  1120.  
  1121.                                       19 
  1122.  
  1123.  
  1124.  
  1125.  
  1126.  
  1127.          Diamond Data                                      Version 4.4
  1128.  
  1129.          DISCLAIMER - AGREEMENT
  1130.  
  1131.          Users of Diamond Data must accept this disclaimer of
  1132.          warranty: "Diamond Data is supplied as is.  The author
  1133.          disclaims all warranties, expressed or implied, including,
  1134.          without limitation, the warranties of merchantability and of
  1135.          fitness for any purpose.  The author assumes no liability for
  1136.          damages, direct or consequential, which may result from the
  1137.          use of Diamond Data."
  1138.  
  1139.          The Software Construction Co. warrants any physical
  1140.          diskette(s) and physical documentation distributed by The
  1141.          Software Construction Co. directly to be free of defects in
  1142.          materials and workmanship for a period of ninety days from
  1143.          the date of registration.  If the Software Construction Co.
  1144.          receives notification within the warranty period of defects
  1145.          in materials or workmanship, and such notification is
  1146.          determined by The Software Construction Co. to be correct,
  1147.          The Software Construction Co. will replace the defective
  1148.          diskette(s) and/or documentation.
  1149.  
  1150.          The entire and exclusive liability and remedy for breach of
  1151.          this Limited Warranty shall be limited to replacement of
  1152.          defective diskette(s) and/or documentation and shall not
  1153.          include or extend to any claim for or right to recover any
  1154.          other damages, including but not limited to, loss of profit,
  1155.          data, or use of the software, or special incidental, or
  1156.          consequential damages or other similar claims, even if The
  1157.          Software Construction Co. has been specifically advised of
  1158.          the possibility of such damages.  In no event will The
  1159.          Software Construction Co.'s liability for any damages to you
  1160.          or any other person ever exceed the lower of suggested list
  1161.          price or actual price paid for the license to use the
  1162.          software, regardless of any form of the claim.
  1163.  
  1164.          Diamond Data is a "shareware program" and is provided at no
  1165.          charge to the user for evaluation.  Feel free to share it
  1166.          with your friends, but please do not give it away altered or
  1167.          as part of another system.  The essence of "user-supported"
  1168.          software is to provide personal computer users with quality
  1169.          software without high prices, and yet to provide incentive
  1170.          for programmers to continue to develop new products.  If you
  1171.          find this program useful and find that you are using Diamond
  1172.          Data and continue to use Diamond Data after a reasonable
  1173.          trial period, you must make registration payment of $25.00
  1174.  
  1175.                                       20 
  1176.  
  1177.  
  1178.  
  1179.  
  1180.  
  1181.          Diamond Data                                      Version 4.4
  1182.  
  1183.          (US funds) to The Software Construction Co.  Massachusetts
  1184.          residents should also include sales tax of $1.25.  The $25.00
  1185.          registration fee will license one copy for use on any one
  1186.          computer at any one time.  You must treat this software just
  1187.          like a book.  An example is that this software may be used by
  1188.          any number of people and may be  freely moved from one
  1189.          computer location to another, so long as there is no
  1190.          possibility of it being used at one location while it it's
  1191.          being used at another.  Just as a book cannot be read by two
  1192.          different persons at the same time.
  1193.  
  1194.          Commercial users of Diamond Data must register and pay for
  1195.          their copies of Diamond Data within 30 days of first use or
  1196.          their license is withdrawn.  Site-License arrangements may be
  1197.          made by contacting The Software Construction Co.
  1198.  
  1199.          Anyone distributing Diamond Data for any kind of remuneration
  1200.          must first contact The Software Construction Co. via one of
  1201.          the means below for authorization.  This authorization will
  1202.          be automatically granted to distributors recognized by the
  1203.          ASP as adhering to its guidelines for shareware distributors,
  1204.          and such distributors may begin offering Diamond Data
  1205.          immediately (However The Software Construction Co. must still
  1206.          be advised so that the distributor can be kept up-to-date
  1207.          with the latest version of Diamond Data).
  1208.  
  1209.          You are encouraged to pass a copy of Diamond Data along to
  1210.          your friends for evaluation.  Please encourage them to
  1211.          register their copy if they find that they can use it.  All
  1212.          registered users will receive all the registration benefits
  1213.          listed below.
  1214.  
  1215.          If you have received this software through one of the so
  1216.          called "Shareware Houses" (companies whose business is
  1217.          selling disks containing other author's software), please not
  1218.          that none of the money you have paid so far has (or will)
  1219.          make its way to the author.  You have simply paid the
  1220.          duplication and distribution costs.
  1221.  
  1222.          Registration benefits include:
  1223.  
  1224.          +      Notification of any updates.
  1225.  
  1226.  
  1227.  
  1228.  
  1229.                                       21 
  1230.  
  1231.  
  1232.  
  1233.  
  1234.  
  1235.          Diamond Data                                      Version 4.4
  1236.  
  1237.          +      The latest version of the software.
  1238.  
  1239.          +      A printed copy of this manual.
  1240.  
  1241.          +      A small program developed to generate "magic" numbers.
  1242.  
  1243.          Although we encourage copying and sharing of Diamond Data to
  1244.          distribute our product, we must insist that you NOT share the
  1245.          "magic" number utility nor photocopy the printed manual.  We
  1246.          retain full copyrights to these products.  It is an
  1247.          infringement of copyright law to distribute these products.
  1248. 1
  1249.          Please contact us at:
  1250.  
  1251.                           The Software Construction Co.
  1252.                                  P.O. Box 160
  1253.                            North Billerica, MA   01862
  1254.  
  1255.          Alternatively, we can be reached electronically at:
  1256.          
  1257.                       CIS:      70313,3615
  1258.                       GEnie:    W.GEISER
  1259.                       Internet: softcons@world.std.com    
  1260.          
  1261.          Other ways of registering (besides directly through us) can
  1262.          be found on the registration form, REGISTER.DOC.
  1263.          
  1264.          If you do not use this software, we'd also like to know why.
  1265.          It is obvious you're somewhat interested or you wouldn't have
  1266.          gotten this far into the manual.  We'd like to know how we
  1267.          can make these product better.  Please contact us using the
  1268.          same means listed above and let us know what we could have
  1269.          done to make them useful to you.
  1270.  
  1271.          For $5 to cover the cost of the diskette(s) and shipping
  1272.          (refunded when you register), we will supply you with the
  1273.          latest evaluation version of the software (if registering,
  1274.          note that you will get the latest version of the software
  1275.          included in the registration price).  Please specify 5.25" or
  1276.          3.5" diskettes.
  1277.  
  1278.          We would sincerely like to thank you for giving this, the
  1279.          fruits of our labor, a trial.  We hope it proves useful to
  1280.          you.
  1281.  
  1282.  
  1283.                                       22 
  1284.  
  1285.  
  1286.  
  1287.  
  1288.  
  1289.          Diamond Data                                      Version 4.4
  1290.  
  1291.          9. Bug Reports
  1292.  
  1293.          Should you believe you've discovered a bug in our code,
  1294.          please let us know using the same mechanisms listed in
  1295.          section 8.  We regret that we can't provide phone support at
  1296.          this time (maybe in the future).  Provide us with as much of
  1297.          a description of the problem as you can, as well as your name
  1298.          and address.  If you would prefer being contacted by phone,
  1299.          by all means, add your phone number and the hours you will be
  1300.          available at that number.
  1301.  
  1302.          What do you get for your trouble?  We will send a copy of the
  1303.          fixed program to the first registered user to report the
  1304.          problem.  Regardless, we will respond to all bug reports!
  1305.  
  1306.          The normal support period for Diamond Data will be at least
  1307.          three (3) months after registration.  In general, however, we
  1308.          do not expect there to be any limit to the length of time
  1309.          support will be offered.  ASP membership requires that we
  1310.          provide at least three months of support and so we mention it
  1311.          here in case you were concerned.
  1312.  
  1313.  
  1314.  
  1315.  
  1316.  
  1317.  
  1318.  
  1319.  
  1320.  
  1321.  
  1322.  
  1323.  
  1324.  
  1325.  
  1326.  
  1327.  
  1328.  
  1329.  
  1330.  
  1331.  
  1332.  
  1333.  
  1334.  
  1335.  
  1336.  
  1337.                                       23 
  1338.  
  1339.  
  1340.  
  1341.  
  1342.  
  1343.          Diamond Data                                      Version 4.4
  1344.  
  1345.          10. Known Problems/Limitations
  1346.  
  1347.          Statistics must be less than 65,535.  If they get larger than
  1348.          that, they will wrap (i.e. 65,536 becomes 0).
  1349.  
  1350.  
  1351.  
  1352.  
  1353.  
  1354.  
  1355.  
  1356.  
  1357.  
  1358.  
  1359.  
  1360.  
  1361.  
  1362.  
  1363.  
  1364.  
  1365.  
  1366.  
  1367.  
  1368.  
  1369.  
  1370.  
  1371.  
  1372.  
  1373.  
  1374.  
  1375.  
  1376.  
  1377.  
  1378.  
  1379.  
  1380.  
  1381.  
  1382.  
  1383.  
  1384.  
  1385.  
  1386.  
  1387.  
  1388.  
  1389.  
  1390.  
  1391.                                       24 
  1392.  
  1393.  
  1394.  
  1395.  
  1396.  
  1397.          Diamond Data                                      Version 4.4
  1398.  
  1399.          A. Statistics Definitions
  1400.  
  1401.          The following is a detailed list of the statistics that can
  1402.          be tracked with this software and a definition of their
  1403.          intended use.  If there is a symbol in parentheses after the
  1404.          name of the statistic, it is the abbreviation used within the
  1405.          program for that statistic.
  1406.  
  1407.          These definitions are intended to give the user a general
  1408.          idea of how to use the statistics provided.  In order to
  1409.          understand how these statistics are used for the level of
  1410.          play for the team in which you are interested, please consult
  1411.          the appropriate official rule book (e.g. Official Baseball
  1412.          Rules for Major League Baseball or the Amateur Softball
  1413.          Association of America Official Guide and Rule Book for
  1414.          softball).  See Appendix B for addresses for these governing
  1415.          bodies as well as other interesting leagues, associations,
  1416.          etc.
  1417.  
  1418.                    1.   Assists (Ass)
  1419.  
  1420.                    A fielder who throws or deflects a batted or thrown
  1421.                    ball such that a putout results, or would have
  1422.                    resulted except for a subsequent error by any
  1423.                    fielder gets credited with an assist.
  1424.  
  1425.                    Note: only one assist is credited to each fielder
  1426.                    involved in a run-down play.
  1427.  
  1428.                    2.   At Bats
  1429.  
  1430.                    Any time a player makes a trip to the plate and
  1431.                    becomes a baserunner through any means other than a
  1432.                    walk.  The lone exception to this rule is a
  1433.                    sacrifice (see below).  It is not counted as an "at
  1434.                    bat."  Note that a batter who is not allowed to
  1435.                    finish his "trip to the plate" is not considered to
  1436.                    have been at bat and becomes the first batter in
  1437.                    the following inning.
  1438.  
  1439.                    3.   Batting Average (Avg)
  1440.  
  1441.                    Base hits divided by at bats.
  1442.  
  1443.  
  1444.  
  1445.                                       25 
  1446.  
  1447.  
  1448.  
  1449.  
  1450.  
  1451.          Diamond Data                                      Version 4.4
  1452.  
  1453.                    4.   Doubles (2B)
  1454.  
  1455.                    A base hit on which the batter reaches second base
  1456.                    safely and the defensive team has committed no
  1457.                    errors.
  1458.  
  1459.                    5.   Earned Run Average (ERA)
  1460.  
  1461.                    Earned Runs times nine divided by Innings Pitched.
  1462.  
  1463.                    The idea behind this statistic is to try to come up
  1464.                    with a theoretical average number of earned runs
  1465.                    given up in a game.
  1466.  
  1467.                    6.   Earned Runs (ER)
  1468.  
  1469.                    An Earned Run is a run for which the pitcher is
  1470.                    held accountable.  In order to figure this out, the
  1471.                    inning must be reconstructed without errors
  1472.                    (including catcher's interference) or passed balls.
  1473.                    The benefit of the doubt should always go to the
  1474.                    pitcher.
  1475.  
  1476.                    This becomes complicated if there is a pitching
  1477.                    change during one batter's At Bat.  The runner is
  1478.                    the responsibility of the original pitcher if the
  1479.                    batter has the advantage in the ball and strike
  1480.                    count (i.e. balls >= 2 and balls > strikes).
  1481.                    Otherwise, the batter is the responsibility of the
  1482.                    relieving pitcher.
  1483.  
  1484.                    Note: an intentional walk is to be treated exactly
  1485.                    the same as any other walk.
  1486.  
  1487.                    7.   Errors (Err)
  1488.  
  1489.                    A player that misplays a ball such that a batter's
  1490.                    time at bat is prolonged, a runner's life is
  1491.                    prolonged, or a runner advances one or more bases
  1492.                    is credited with an Error.
  1493.  
  1494.                    Note: each misplay is regarded as an error, so a
  1495.                    player may make multiple errors during a single
  1496.                    play.
  1497.  
  1498.  
  1499.                                       26 
  1500.  
  1501.  
  1502.  
  1503.  
  1504.  
  1505.          Diamond Data                                      Version 4.4
  1506.  
  1507.                    8.   Fielding Percentage (Fld%)
  1508.  
  1509.                    The sum of putouts and Assists divided by the sum
  1510.                    of putouts, assists, and errors.
  1511.  
  1512.                    9.   Game Winning RBIs (GWR)
  1513.  
  1514.                    A Run Batted In (RBI) which increases the score to
  1515.                    one greater than your opponent's final score.  For
  1516.                    example, if your team wins by as score of 21 to 12,
  1517.                    the player credited with the RBI for the 13th run
  1518.                    for your team is also credited with a Game Winning
  1519.                    RBI.
  1520.  
  1521.                    Note that this means you can only credit a player
  1522.                    with a Game Winning RBI when your team wins and
  1523.                    only one Game Winning RBI may be scored in any
  1524.                    game.
  1525.  
  1526.                    Note, also that it is possible to have a game with
  1527.                    neither team being able to credit a player with a
  1528.                    GWR.  One example of this situation is if a batter
  1529.                    hits into a double play but the game winning run
  1530.                    scores.  No RBI is credited to a batter who hits
  1531.                    into a double play, therefore, no GWR can be
  1532.                    credited.
  1533.  
  1534.                    10.  Games (G)
  1535.  
  1536.                    You're kidding, right?  OK, if someone plays in a
  1537.                    game, increment this statistic.
  1538.  
  1539.                    11.  Hit by Pitch (HP)
  1540.  
  1541.                    The batter is touched by a pitched ball which he is
  1542.                    not attempting to hit unless the ball is in the
  1543.                    strike zone when it touches the batter, or the
  1544.                    batter makes no attempt to avoid being touched by
  1545.                    the ball.
  1546.  
  1547.                    12.  Hits
  1548.  
  1549.                    Also known as Base Hits.  A "hit" is scored when
  1550.                    the batter hits the ball and reaches a base safely
  1551.                    and the defensive team has committed no errors and
  1552.  
  1553.                                       27 
  1554.  
  1555.  
  1556.  
  1557.  
  1558.  
  1559.          Diamond Data                                      Version 4.4
  1560.  
  1561.                    no other baserunner was forced out (fielder's
  1562.                    choice).
  1563.  
  1564.                    13.  Hits Given Up (H)
  1565.  
  1566.                    This statistic is increased by one for a pitcher
  1567.                    for each base hit which occurs while that pitcher
  1568.                    is on the mound.
  1569.  
  1570.                    14.  Home Runs (HR)
  1571.  
  1572.                    A hit where the batter is able to touch all bases
  1573.                    without the other team committing an error and, in
  1574.                    so doing, score a run.
  1575.  
  1576.                    15.  Home Runs Given Up (HR)
  1577.  
  1578.                    This statistic is increased by one for a pitcher
  1579.                    for each home run which occurs while that pitcher
  1580.                    is on the mound.
  1581.  
  1582.                    16.  Innings Pitched (IP)
  1583.  
  1584.                    Each time a batter is retired, the pitcher is given
  1585.                    credit for one third of an inning pitched (i.e. 0.1
  1586.                    innings - innings are counted 0.1, 0.2, 1.0, 1.1,
  1587.                    etc.).
  1588.  
  1589.                    17.  Losses (L)
  1590.  
  1591.                    A pitcher is credited with a Loss if he leaves the
  1592.                    game when his team is trailing (or falls behind due
  1593.                    to runs he is responsible for) and his team is not
  1594.                    able to tie the score or gain the lead after that.
  1595.  
  1596.                    The idea is that if the leading team were to score
  1597.                    no more runs the rest of the game and the team
  1598.                    still would have lost after that pitcher's earned
  1599.                    runs were taken into account, he/she is the losing
  1600.                    pitcher.
  1601.  
  1602.                    18.  On Base Average (OBA)
  1603.  
  1604.                    The sum of hits, walks, and hit by pitch divided by
  1605.                    the sum of at bats, walks, and hit by pitch.
  1606.  
  1607.                                       28 
  1608.  
  1609.  
  1610.  
  1611.  
  1612.  
  1613.          Diamond Data                                      Version 4.4
  1614.  
  1615.                    19.  Putouts (PO)
  1616.  
  1617.                    A fielder is credited with a putout when he/she
  1618.                    catches a ball in the air, causing the batter to be
  1619.                    called out, catches a thrown ball which causes a
  1620.                    batter to be called out, or tags a runner causing
  1621.                    that runner to be called out.
  1622.  
  1623.                    20.  Runners Per Inning Pitched (R/IP)
  1624.  
  1625.                    The sum of Hits Given Up and Walks Given Up divided
  1626.                    by Innings Pitched.
  1627.  
  1628.                    This statistic is used for Rotisserie baseball
  1629.                    leagues.  The idea is to account for the number of
  1630.                    runners who successfully reach base on a pitcher.
  1631.                    See appendix B for the address of the Rotisserie
  1632.                    League Baseball Association.
  1633.  
  1634.                    21.  Runs Batted In (RBI)
  1635.  
  1636.                    An RBI is scored for a batter when a baserunner
  1637.                    scores when that batter makes a base hit, a
  1638.                    sacrifice, or walks.
  1639.  
  1640.                    22.  Runs
  1641.  
  1642.                    A run is scored when a player safely touches home
  1643.                    plate.
  1644.  
  1645.                    23.  Runs Given Up (R)
  1646.  
  1647.                    Each run that scores while a pitcher is in the game
  1648.                    increases this statistic by one for that pitcher.
  1649.  
  1650.                    Note: it does not matter how the scoring runner or
  1651.                    any other runner behind the scoring runner got on
  1652.                    base.
  1653.  
  1654.                    24.  Sacrifices (SAC)
  1655.  
  1656.                    A sacrifice fly is a fly ball which is caught for
  1657.                    an out and which also allows a baserunner to tag up
  1658.                    and score.  A sacrifice bunt is a bunt that allows
  1659.                    a baserunner to advance at the expense of the
  1660.  
  1661.                                       29 
  1662.  
  1663.  
  1664.  
  1665.  
  1666.  
  1667.          Diamond Data                                      Version 4.4
  1668.  
  1669.                    batter being putout.
  1670.  
  1671.                    25.  Saves (S)
  1672.  
  1673.                    A pitcher gets a Save if he/she can meet ALL of the
  1674.                    following conditions:
  1675.  
  1676.                    - is the finishing pitcher in a game won by his/her
  1677.                      team.
  1678.  
  1679.                    - is not the winning pitcher (i.e. you cannot get a
  1680.                      win and a save for the same game)
  1681.  
  1682.                    - can meet one of the following conditions:
  1683.  
  1684.                      + entered the game with a lead of no more than
  1685.                        three runs and pitches at least one inning
  1686.  
  1687.                      + entered the game with the potential tieing run
  1688.                        on base, at bat, or on deck
  1689.  
  1690.                      + pitches effectively for at least three innings
  1691.  
  1692.                    26.  Slugging percentage (SLG)
  1693.  
  1694.                    The sum of singles, 2 times doubles, 3 times
  1695.                    triples, and 4 times home runs divided by at bats.
  1696.                    This statistic indicates the average number of
  1697.                    bases gained per at bat (i.e. 4.000 is a perfect
  1698.                    SLG).
  1699.  
  1700.                    27.  Stolen Bases (SB)
  1701.  
  1702.                    A stolen base is scored when a runner advances a
  1703.                    base unaided by a hit, another runner making an
  1704.                    out, an error, a passed ball, a wild pitch, or a
  1705.                    balk.
  1706.  
  1707.                    28.  Strike Outs (SO)
  1708.  
  1709.                    A strike out is scored when a batter is called out
  1710.                    after three strikes have been called.
  1711.  
  1712.  
  1713.  
  1714.  
  1715.                                       30 
  1716.  
  1717.  
  1718.  
  1719.  
  1720.  
  1721.          Diamond Data                                      Version 4.4
  1722.  
  1723.                    29.  Strike Outs Pitched (SO)
  1724.  
  1725.                    Each batter struck out by a pitcher increases this
  1726.                    statistic for a pitcher by one.  The pitcher who
  1727.                    throws the third strike is credited.  This makes a
  1728.                    difference when there is a pitching change in the
  1729.                    middle of a batter's at bat.
  1730.  
  1731.                    30.  Triples (3B)
  1732.  
  1733.                    A base hit on which the batter reaches third base
  1734.                    safely and the defensive team has committed no
  1735.                    errors.
  1736.  
  1737.                    31.  Walks (BB)
  1738.  
  1739.                    Also known as Base on Balls.  A walk is scored when
  1740.                    a batter reaches first base as a result of having
  1741.                    four pitches called balls during an at bat.
  1742.  
  1743.                    32.  Walks Given Up (BB)
  1744.  
  1745.                    This statistic is increased by one for a pitcher
  1746.                    for each batter who reaches base because of a walk
  1747.                    while that pitcher is still in the game.  The
  1748.                    pitcher that throws the fourth ball is credited
  1749.                    with giving up the walk.  This makes a difference
  1750.                    it there is a pitching change during a batter's at
  1751.                    bat.
  1752.  
  1753.                    33.  Winning Percentage (W%)
  1754.  
  1755.                    Wins divided by the sum of Wins and Losses.
  1756.  
  1757.                    34.  Wins (W)
  1758.  
  1759.                    A pitcher is credited with a Win if he/she has
  1760.                    pitched at least five innings, his/her team is in
  1761.                    the lead when replaced, and his/her team stays in
  1762.                    the lead throughout the rest of the game.
  1763.  
  1764.  
  1765.  
  1766.  
  1767.  
  1768.  
  1769.                                       31 
  1770.  
  1771.  
  1772.  
  1773.  
  1774.  
  1775.          Diamond Data                                      Version 4.4
  1776.  
  1777.          B. Addresses
  1778.  
  1779.          Amateur Softball Association of America
  1780.          2801 NE 50th Street
  1781.          Oklahoma City, OK   73111
  1782.  
  1783.          American Amateur Baseball Congress
  1784.          118-19 Redfield Plaza
  1785.          Marshall, MI   49068
  1786.  
  1787.          Cinderella Softball League
  1788.          P.O. Box 1411
  1789.          Corning, NY   14830
  1790.  
  1791.          Little League Baseball
  1792.          P.O. Box 3485
  1793.          S. Williamsport, PA   17701
  1794.  
  1795.          Major League Baseball
  1796.          350 Park Avenue
  1797.          New York, NY   10022
  1798.  
  1799.          National Baseball Congress
  1800.          P.O. Box 1420
  1801.          Wichita, KS   67201
  1802.  
  1803.          NCAA
  1804.          6201 College Boulevard
  1805.          Overland Park, KS   66211
  1806.  
  1807.          Rotisserie League Baseball Association
  1808.          41 Union Square West, Suite 1226
  1809.          New York, NY   10003
  1810.  
  1811.          Society for American Baseball Research
  1812.          P.O. Box 93183
  1813.          Cleveland, OH   44101
  1814.  
  1815.  
  1816.  
  1817.  
  1818.  
  1819.  
  1820.  
  1821.  
  1822.  
  1823.                                       32 
  1824.  
  1825.  
  1826.  
  1827.  
  1828.  
  1829.          2B                             see "doubles"
  1830.          3B                             see "triples"
  1831.  
  1832.    - A -
  1833.  
  1834.          AB                             see "at bats"
  1835.          adding a game                  14
  1836.          adding a new player            10
  1837.          adding data records            10
  1838.          address                        22, 23
  1839.          addresses                      32
  1840.          Amateur Softball Assoc.        32
  1841.          arrow                          11, 12, 13
  1842.          ASA                            see "Amateur Softball Assoc."
  1843.          Ass                            see "assists"
  1844.          assists                        1, 5, 25
  1845.          Assoc. of Shareware Prof.      19
  1846.          at bats                        1, 6, 25
  1847.          average                        see "batting average"
  1848.          avg                            see "batting average"
  1849.  
  1850.    - B -
  1851.  
  1852.          backup                         3
  1853.          base hits                      1, 6, 27
  1854.          base on balls                  2, 6, 25, 28, 31
  1855.          baseball                       1
  1856.          batting average                1, 6, 25
  1857.          BB                             see "base on balls"
  1858.          BB                             see "walks given up"
  1859.          benefits, registration         21
  1860.          bugs                           see "reporting bugs"
  1861.  
  1862.    - C -
  1863.  
  1864.          career statistics              1, 10
  1865.          changing directories           14, 15
  1866.          choosing reporting order       16
  1867.          clearing memory                15
  1868.          CO option                      6
  1869.          coach                          1
  1870.          command line                   3
  1871.          comment                        5
  1872.          CompuServe                     22
  1873.          configuring the program        5
  1874.          copyright                      19
  1875.          criterion                      16
  1876.          cursor control keys            4, 11, 12
  1877.  
  1878.  
  1879.  
  1880.  
  1881.  
  1882.  
  1883.    - D -
  1884.  
  1885.          database files                 9
  1886.          database name                  3
  1887.          deleting a game                14
  1888.          deleting a player              13
  1889.          deleting player data           13
  1890.          disclaimer                     19
  1891.          disk file                      16
  1892.          DO option                      5
  1893.          doubles                        1, 6, 25
  1894.  
  1895.    - E -
  1896.  
  1897.          earned run average             1, 7, 26
  1898.          earned runs                    1, 7, 26
  1899.          editing a game                 14
  1900.          editing data                   10
  1901.          editing existing players       12
  1902.          ER                             see "earned runs"
  1903.          ERA                            see "earned run average"
  1904.          Err                            see "errors"
  1905.          error window                   5, 8
  1906.          errors                         1, 5, 26
  1907.          escape key                     3, 4, 11, 12
  1908.  
  1909.    - F -
  1910.  
  1911.          F1 key                         11, 12, 14, 15, 16
  1912.          F2 key                         11, 12, 16
  1913.          fielding percentage            1, 5, 26
  1914.          file format                    9
  1915.          files                          9
  1916.          files, *.SBL                   9
  1917.          files, DIAMOND.CFG             5, 9, 16
  1918.          filtering players              17
  1919.          Fld%                           see "fielding percentage"
  1920.          floating point coprocessor     2
  1921.          floppy systems                 2
  1922.          function keys                  16
  1923.  
  1924.    - G -
  1925.  
  1926.          G                              see "games"
  1927.          game winning RBIs              1, 6, 27
  1928.          games                          1, 6, 27
  1929.          generating reports             16
  1930.          getting started                3
  1931.          GWR                            see "game winning RBIs"
  1932.  
  1933.  
  1934.  
  1935.  
  1936.  
  1937.    - H -
  1938.  
  1939.          H                              see "hits given up"
  1940.          hit by pitch                   2, 6, 27
  1941.          hits                           see "base hits"
  1942.          hits given up                  2, 7, 28
  1943.          home runs                      2, 6, 28
  1944.          home runs given up             2, 7, 28
  1945.          HP                             see "hit by pitch"
  1946.          HR                             see "home runs given up"
  1947.          HR                             see "home runs"
  1948.  
  1949.    - I -
  1950.  
  1951.          innings pitched                2, 7, 28
  1952.          introduction                   1
  1953.          IP                             see "innings pitched"
  1954.  
  1955.    - L -
  1956.  
  1957.          L                              see "losses"
  1958.          league                         1
  1959.          limitations                    24
  1960.          Little League                  32
  1961.          loading a database             see "reading a new database"
  1962.          LOGITECH                       4
  1963.          losses                         2, 7, 28
  1964.  
  1965.    - M -
  1966.  
  1967.          magic number generator         22
  1968.          main menu                      3, 10
  1969.          Major League Baseball          32
  1970.          menus                          4, 10
  1971.          merging databases              17
  1972.          Microsoft                      4
  1973.          MONITOR option                 6, 8
  1974.          monitor, color                 5, 8
  1975.          monitor, monochrome            5
  1976.          mouse                          2, 4, 11, 12
  1977.          mouse button, left             4
  1978.          mouse support                  4
  1979.          Mouse Systems                  4
  1980.  
  1981.    - N -
  1982.  
  1983.          name                           10
  1984.  
  1985.    - O -
  1986.  
  1987.  
  1988.  
  1989.  
  1990.  
  1991.          OBA                            see "on base average"
  1992.          Ombudsman, ASP                 19
  1993.          on base average                2, 6, 28
  1994.          OO option                      6
  1995.          options                        5
  1996.          options file                   9
  1997.  
  1998.    - P -
  1999.  
  2000.          PgDn                           11, 12, 13
  2001.          PgUp                           11, 12, 13
  2002.          player                         1
  2003.          PO                             see "putouts"
  2004.          PO option                      7
  2005.          printed manual                 22
  2006.          printer                        16
  2007.          problems                       see "reporting bugs"
  2008.          problems, known                24
  2009.          putouts                        2, 5, 28
  2010.  
  2011.    - R -
  2012.  
  2013.          R                              see "runs given up"
  2014.          R/IP                           see "runners per inning pitched"
  2015.          RBI                            see "runs batted in"
  2016.          reading a new database         14
  2017.          registration                   19, 20
  2018.          reporting bugs                 23
  2019.          reports                        15
  2020.          return key                     4, 11, 12, 13
  2021.          Rotisserie League              29, 32
  2022.          runners per inning pitched     2, 7, 29
  2023.          runs                           2, 6, 29
  2024.          runs batted in                 2, 6, 29
  2025.          runs given up                  2, 7, 29
  2026.  
  2027.    - S -
  2028.  
  2029.          S                              see "saves"
  2030.          SABR                           32
  2031.          SAC                            see "sacrifices"
  2032.          sacrifices                     2, 6, 25, 29
  2033.          sales tax                      20
  2034.          saves                          2, 7, 30
  2035.          saving a database              see "writing a database to disk"
  2036.          SB                             see "stolen bases"
  2037.          screen                         16
  2038.          season                         1, 10
  2039.          selecting reporting criterion  16
  2040.  
  2041.  
  2042.  
  2043.  
  2044.  
  2045.          shareware                      19
  2046.          shareware house                21
  2047.          SLG                            see "slugging percentage"
  2048.          slugging percentage            2, 6, 30
  2049.          SO                             see "strike outs pitched"
  2050.          SO                             see "strike outs"
  2051.          Soc. for Amer. Baseball Res.   see "SABR"
  2052.          softball                       1
  2053.          Softball Coach                 6
  2054.          sorting order                  16
  2055.          statistics definitions         25
  2056.          stolen bases                   2, 6, 30
  2057.          strike outs                    2, 6, 7, 30
  2058.          strike outs pitched            2, 30
  2059.          support policy                 23
  2060.          supported statistics           1
  2061.          system requirements            2
  2062.  
  2063.    - T -
  2064.  
  2065.          team statistics                1
  2066.          title screen                   3
  2067.          trial period                   20
  2068.          triples                        2, 6, 31
  2069.  
  2070.    - U -
  2071.  
  2072.          update notification            21
  2073.          user supported software        19
  2074.          using menus                    4
  2075.  
  2076.    - W -
  2077.  
  2078.          W                              see "wins"
  2079.          W%                             see "winning percentage"
  2080.          walks                          see "base on balls"
  2081.          walks given up                 2, 7, 31
  2082.          warranty                       20
  2083.          window colors                  5
  2084.          winning percentage             2, 7, 31
  2085.          wins                           2, 7, 31
  2086.          writing a database to disk     15
  2087.  
  2088.    - Misc -
  2089.  
  2090.          + key                          11, 12
  2091.          - key                          11, 12
  2092.  
  2093.  
  2094.  
  2095.  
  2096.  
  2097.                           The Software Construction Co.
  2098.                                   P.O. Box 160
  2099.                            North Billerica, MA  01862
  2100.                                  CIS: 70313,3615
  2101.                                  GEnie: W.GEISER
  2102.                         Internet: softcons@world.std.com
  2103.  
  2104.         Name:    ________________________________________________________
  2105.  
  2106.         Address: ________________________________________________________
  2107.  
  2108.                  ________________________________________________________
  2109.  
  2110.                  ________________________________________________________
  2111.  
  2112.         Phone:   ________________________________________________________
  2113.  
  2114.         Register Diamond Data ($25.00)                         __________
  2115.  
  2116.         Sales tax (MA residents - 5%)                          __________
  2117.  
  2118.         Total (please pay this amount)                         __________
  2119.  
  2120.         From Title screen:    Version __________   Serial Number ________
  2121.  
  2122.         Where did you get your copy of Diamond Data?
  2123.  
  2124.         The Software Construction Co. _____        BBS              _____
  2125.  
  2126.         Friend                        _____        Shareware Dealer _____
  2127.  
  2128.         If you checked BBS or Shareware Dealer above please tell us which
  2129.         one:
  2130.  
  2131.         _________________________________________________________________
  2132.  
  2133.         What format media would you like?         5.25" _____  3.5" _____
  2134.  
  2135.         Please add any comments or suggestions to the back of this form.
  2136.         Thank you.
  2137.         
  2138.         Diamond Data can be ordered from the following sources in addition
  2139.         to directly from The Software Construction Co.:
  2140.         
  2141.         Public (software) Library               BUDGETWARE
  2142.         P.O. Box 35705                          P.O. Box 496
  2143.         Houston, TX   77235-5705                Newtown NSW 2042
  2144.         USA                                     AUSTRALIA
  2145.         (800) 2424-PsL or (713) 524-6394        (02) 519-4233
  2146.         (713) 524-6398 FAX                      (02) 516-4236 FAX
  2147.         CIS email: 71355,470                    Accepts: Cheques     
  2148.         Accepts: Mastercard                              Money Orders
  2149.                  Visa                                    Bankcard    
  2150.                  American Express                        Mastercard  
  2151.                  Discover                                Visacard    
  2152.                                                 Price $49 Australian
  2153.                                                 
  2154.         Note: These sources are for orders only!  ALL other correspondence
  2155.               should be directed to The Software Construction Co. 
  2156.